Process Support for Distributed Extreme Programming Teams
نویسندگان
چکیده
Extreme programming (XP) is arguably improving the productivity of small, co-located software development teams. In this paper, we described an approach that overcomes the XP constraint of colocation by introducing a process-support environment (called MILOS) that helps software development teams to maintain XP practices in a distributed setting. MILOS supports project coordination, information routing, team communication, and pair programming.
منابع مشابه
Virtual Extreme Programming Workbench: a support tool for practitioners of extreme programming in a distributed environment
The Extreme Programming software development methodology relies heavily on the colocation of the team members. Outsourcing and teleworking is becoming more common nowadays, meaning that XP practitioners need to adapt their daily XP practices for a distributed setting. In most cases the distributed teams use (existing) tools that is a direct translation of a practice without thinking about inter...
متن کاملSupport for Distributed Teams in eXtreme Programming
1 The author's work was supported by the Deutsche Forschungsgemeinschaft (DFG) as part of the PhD program “Enabling Technologies for Electronic Commerce” at Darmstadt University of Technology. Abstract The extreme Programming methodology (XP) relies on co-located collaboration of programming teams. This paper discusses problems and possible solutions when distributed teams decide to do XP. Comm...
متن کاملSupporting Distributed Extreme Programming
Extreme programming (XP) is arguably improving the productivity of small, co-located software development teams. In this extended abstract, we describe an approach that overcomes the XP constraint of co-location by introducing a process-support environment (called MILOS) that helps software development teams to maintain XP practices in a distributed setting. MILOS supports project coordination,...
متن کاملCollaboration and co-ordination in mature eXtreme programming teams
Mature eXtreme programming (XP) teams are highly collaborative and selforganising. In previous studies, we have observed that these teams rely on two apparently simple mechanisms of co-ordination and collaboration: story cards and the Wall. Story cards capture and embody the user stories which form the basis of implementation, while the Wall is a physical space used to organise and display the ...
متن کاملA Video-enhanced Environment for Distributed Extreme Programming
We present a hardware/software system for support of distributed Extreme Programming, or dXP. It consists of a dual video projector, dual PC setup, and an enhanced projected video display. dXP supports the development of software by pairs of programmers that are non-co-located. One projector displays a shared PC desktop, and another projector displays a life-sized image of each collaborator to ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002